a beached whale - Español Inglés Diccionario